Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CLEMENS PLACE Detached £930,000 21 May 2019
2 CLEMENS PLACE Detached £750,000 21 Mar 2016
3 CLEMENS PLACE Detached £900,000 13 Sep 2004
4 CLEMENS PLACE Detached £1,330,000 1 Mar 2023
5 CLEMENS PLACE Detached £1,100,000 16 Sep 2021
5 CLEMENS PLACE Detached £1,100,000 16 Sep 2021